Boresight alignment method for mobile laser scanning systems
نویسنده
چکیده
Mobile laser scanning (MLS) is the latest approach towards fast and cost-efficient acquisition of 3dimensional spatial data. Accurately evaluating the boresight alignment in MLS systems is an obvious necessity. However, actual systems available on the market may lack of suitable and efficient practical workflows on how to perform this calibration. This paper discusses an innovative method for accurately determining the boresight alignment of MLS systems by employing 3D-laser scanners. Scanning objects using a 3D-laser scanner operating in a 2D-line scan mode from various different runs and scan directions provides valuable scan data for determining the angular alignment between inertial measurement unit and laser scanner. Field data is presented demonstrating the final accuracy of the calibration and the high quality of the point cloud acquired during an MLS campaign. Introduction The problem of angular misalignment between the measurement axes of a laser scanning device and the measurement axes of an inertial measurement unit (IMU) is well known from airborne laser scanning (ALS) systems. Algorithms for calculating the boresight alignment angles have been introduced in the past and are widely applied. While the principles of the algorithms used are similar in aligning airborne laser scan data and mobile scan data the methods of data acquisition are inevitably different. Due to the fact that an area of interest can easily be scanned from flight paths of different directions during an airborne laser scanning survey, enough valuable information is available to determine the system’s boresight alignment parameters. MLS systems lack of flexibility in scanning the same objects multiple times from different directions. It is impossible to scan the same objects from runs of, e.g., opposite directions by a mobile system applying a side-looking 2D-laser scanner with limited angular field-of-view. Various methods of acquiring suitable data for assessing the boresight angles between IMU and laser scanner of a MLS system are imaginable. Some of these methods require a terrestrially surveyed test site providing accurate absolute coordinates for, e.g., retro-reflective targets of known shape and size. Other procedures rely on scanning objects of known size and position from different driving directions and distances. All these approaches lack of flexibility and demand high efforts on preparing special test sites. Measurement errors possibly introduced by the terrestrial surveys of reference targets decrease the confidence in the accuracy of the estimated boresight angles. The assessment of the boresight angles by analyzing distances between one and the same object appearing in two scans is often not automated and based on manual trial and error algorithms. A new principle of boresight alignment A new approach of spatial data acquisition for calculating the boresight alignment angles relies on the application of a 3D-laser scanner as a core component of a MLS system (Figure 1). 3D-laser scanners suitable for the described process provide a scanning mechanism with two orthogonal axes of linear laser beam deflection, a so-called line axis and a frame axis. A single line of consecutive laser measurements is realized by deflection of a laser beam by a mirror surface rotating around the line axis. Rotating the line scan mechanism around the frame axis allows the acquisition of consecutive scan lines. Besides information on the target distance, every single laser measurement includes the accurate angular values of the line axis and frame axis providing the direction of the target with respect to the laser scanner’s own coordinate system. An indispensable prerequisite is the knowledge of the instrument’s internal calibration, e.g., accurate information on how the actual measured range, lineand frame angles transform into coordinates within the scanner’s coordinate system. The internal calibration of the laser scanner is carried out on precisely surveyed test sites by the manufacturer. Within the depicted mobile mapping application, the line axis is approximately oriented in parallel with respect to the xand y-axes, whereas the frame axes is aligned in parallel to the z-axis of the vehicle’s own coordinate system. Fig. 1, left: Typical configuration of a MLS system comprising a 3D-laser scanner and a IMU/GPS sub-system right: Lineand frame axis of a 3D laser scanner In order to combine laser scan data and position and orientation data later on, measurement data of both subsystems, the scanner and the IMU/GPS sensor, have to be time stamped precisely. Furthermore, the feature of operating the 3D-laser scanner in a 2D-line scan mode at different frame angles is an essential requirement for the method presented. In the 2D-line scan mode the laser beam is deflected by the line scan mechanism, whereas the frame scan mechanism is locked. Nevertheless both angular values of the lineand frame axis are acquired for every single laser measurement. Scan data acquisition is carried out in a suitable area providing objects containing preferably flat surfaces of variable orientation. Urban or sub-urban regions, with an adequate amount of flat façade sections and roofs of buildings along the street, provide valuable information as a basis for calculating the boresight alignment parameters. However, not every area is adequate for carrying out a system calibration. Obstructions of GPS reception caused by high buildings or tree canopy diminish the accuracy of position and attitude information significantly. Choosing appropriate values of pulse repetition rate, scan rate, and driving speed is essential in order to ensure sufficient point density on surfaces of the scanned objects The proposed method of data acquisition bases on scans of objects, e.g., buildings with at least some planar surfaces oriented at different angles with respect to each other, acquired during several runs of the MLS system in opposite directions and variable angular alignment of the laser swath. For the first measurement the frame axis the laser swath is aligned, e.g., perpendicular with respect to the driving direction, scanning the facades and roofs on the left side of the street as shown in the left sketch of Figure 2. After finishing the first run, the frame axis of the 3D laser scanner is rotated by 180 degrees and a second run, with the vehicle driving in the opposite direction, is performed. Thus, the left side of the street is scanned again as depicted in the centre sketch of Figure 2. This procedure may be repeated several times at different angles of the laser swath and at both driving directions on the street, shown in the right sketch of Figure 2 respectively. Fig. 2 Mobile scanning of facades from different drivingand scanning directions. After the combination of scan data and position/orientation data the resulting data set is a collection of point clouds acquired at different runs, covering the same surfaces several times. When analyzing the point cloud misalignments between the measurement axes of the IMU and the measurement axes laser scanner are revealed. These misalignments appear in almost every MLS system and are based upon the fact that on the one hand the axes of the single units can not be perfectly mechanically aligned and on the other hand that every mechanical installation implies structural tolerances. A possible angular deviation between IMU and laser scanner with respect to, e.g., the roll axis of the vehicle will result in a rotation of the point clouds of two scans acquired during consecutive runs in opposite driving directions as shown in Figure 3. The distance of two corresponding surfaces is approximately proportional twice as large as the unknown angular deviation between the scanner and IMU with respect to the roll axis. Fig. 3 Appearance of boresight angles, e.g. the roll axis, in the three dimensional point cloud. The boresight alignment algorithm relies on corresponding planar surfaces located in the three dimensional point clouds. The method of identifying corresponding surfaces in overlapping scans and the calculation of the boresight alignment values for MLS systems is similar to the procedures already known as “boresight alignment and scan data adjustment” from airborne laser scanning. Within the overlapping regions of two or more scans an automated algorithm detects corresponding planar surfaces of defined flatness inside the point cloud. These surfaces are represented by their size, the location of their centre of gravity, and their according normal vector (Figure 4). The consecutive scan data adjustment applies a modified ICP (Iterative Closest Point) algorithm, varying roll, pitch and yaw angles iteratively reducing the mean square distance error (Equation 1) of all corresponding planar surfaces. The optimization process terminates when the improvement in reducing the residual mean square distance error is less than a specified value. The final result of the scan data adjustments are three alignment angles according to the vehicle’s roll, pitch and yaw axes to be applied when combining scan data and position and orientation data. The proposed method of determining the boresight angles of a MLS system is not limited to systems employing only one 3D-laser scanner. It stands to reason that an extension of the system by additional 2D-laser scanners for special purposes is possible. The boresight alignment of the 2D laser scanners would be performed by defining the already adjusted point cloud data acquired by the 3D-laser scanner as a reference point cloud. By applying the same algorithms already used for aligning the 3D-scan data three boresight angles, unique for each additional 2D scanner, are calculated. Fig. 4: Planar surfaces detected inside the point cloud are represented by their location and their normal vector. Equation 1: Mean square residual error distance of all corresponding planar surfaces. Experiments and sample data The main components of the MLS system are the 3D-laser scanner system RIEGL VZ-400 and an Applanix POS LV 420 position and orientation system. Both units are mounted on a rigid submount, mechanically closely coupled as shown in Figure 5. The POS LV system consists of the POS Computer System (PCS) and four sensors: an IMU, a DMI, and two GPS antennas. The operating computer and the PCS for data storage are located within the car. RIEGL VZ-400 3D laser scanner DMI distance measuring indicator Applanix POS LV 420 IMU 2 GPS antennas Fig. 5: Experimental mobile laser scanning system mounted on a car RIEGL’s new V-line of 2D and 3D laser scanners RIEGL’s V-line laser scanners rely on the principle of pulsed-time of flight range measurement. They operate at unprecedented measurement rate, range resolution, and precision, enabled through echo digitization and online waveform processing. Multiple targets can be identified for every laser shot which leads to true 3D data, enhancing data acquisition even behind vegetation, dust or fog. n d d n P P d n P P d
منابع مشابه
Utilization of a Terrestrial Laser Scanner for the Calibration of Mobile Mapping Systems
This paper proposes a practical calibration solution for estimating the boresight and lever-arm parameters of the sensors mounted on a Mobile Mapping System (MMS). On our MMS devised for conducting the calibration experiment, three network video cameras, one mobile laser scanner, and one Global Navigation Satellite System (GNSS)/Inertial Navigation System (INS) were mounted. The geometric relat...
متن کاملOn the Accuray and Performance of the Geomòbil System
The GEOMÒBIL is a Land Based Mobile Mapping System (LBMMS) developed by the ICC. It is a modular system that allows the direct orientation of any sensor mounted on a roof platform. The GEOMÒBIL system is composed of the following subsystems: orientation subsystem, image subsystem, laser ranging subsystem, synchronization subsystem, power and environmental control subsystem and data extraction s...
متن کاملCalibrating Airborne Lidar Systems
To fully exploit the potential of LIDAR technology and to consequently achieve maximum accuracy of the laser points on the ground, the entire multi-sensory measurement system should be carefully calibrated. The overall system calibration is a very complex task and includes individual sensor calibration as well as the determination of the sensors’ spatial relationships. High-performance integrat...
متن کاملBoresight Calibration of Construction Misalignments for 3D Scanners Built with a 2D Laser Rangefinder Rotating on Its Optical Center
Many applications, like mobile robotics, can profit from acquiring dense, wide-ranging and accurate 3D laser data. Off-the-shelf 2D scanners are commonly customized with an extra rotation as a low-cost, lightweight and low-power-demanding solution. Moreover, aligning the extra rotation axis with the optical center allows the 3D device to maintain the same minimum range as the 2D scanner and avo...
متن کاملTowards Automated Lidar Boresight Self-calibration
This paper focuses on practical aspects when performing boresight calibration in airborne laser scanning using rigorous methodology implemented in LIBOR software. LIBOR technique, introduced by (Skaloud and Lichti, 2006), is based on expressing the boresight calibration parameters within the direct-georeferencing equation separately for each target point and conditioning a group of points to li...
متن کامل